eUML2 Modeler 在Eclipse中进行Java开发时,增加了UML特性,非常容易地从代码产生类图和序列图.



类图编辑器


图表编辑器用来显示Java控件结构以及它们之间的关系. 图表运行在包层次,类层次以及混合层次.

图表的内容总是与Java代码同步: 可以通过图表编辑器或Java编辑器来改变控件. 从图表中允许查看Java代码, 很容易查看控件之间的关系(查看控件导航样例).

附加的图表特性有助于建模:参数用于显示默认的控件内容和连线, 模型助手, 等等...


以下截图来自于log4j 项目.
继承树:


一张关于 org.apache.log4j 包的包图表:




控件导航

从一个控件很容易插入它的链接控件到图表中 (比如依赖控件父类/子类连接控件) 在类或包层次


插入一个依赖控件:
类弹出菜单包含已有的依赖控件, 用户可以选择依赖控件以插入到图表中 (点击获得最大尺寸).



下一张截图显示了插入一个依赖控件后的结果:

插入一个父类型:
类弹出菜单包含已有的父类型, 用户可以选择父类型以插入到图表中 (点击获得最大尺寸).




下一张截图显示了插入一个父类型后的结果:

插入一个连接控件:
类弹出菜单包含已有的连接控件, 用户可以选择连接控件以插入到图表中 (点击获得最大尺寸).




下一张图表显示了插入一个连接控件后的结果: